
.flexslider{position:relative;height:547px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;  z-index: 8;}
.slides{position:relative;z-index:1;}
.slides li{height:547px;}
.slides li a{ display:block; height:547px;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:8;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:34px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:34px;height:8px;line-height:44px;overflow:hidden;background:#ff7a02;cursor:pointer; color: #FFF;   }
.flex-control-nav .flex-active{background:#007bcd;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{}
.flex-direction-nav li a.flex-next{}

/*search*/

 
.search_zi{ float:left; height:48px; width:700px; color:#4e4e4e;line-height:48px;
	display:inline;font-size: 14px;}
.search_zi a{ color:#4e4e4e; margin:0 2px;}
.search_zi a:hover{ color:#0b85ec; }
.search1{ float:right;  width:341px;  height:27px;   line-height:27px;display:inline; margin-top:10px;background: url(../images/search_tag.jpg) no-repeat  0px center;
 
 }
 .search_zi span{color:#242424;font-weight: bold;}

.search1 .text{ width: 250px; padding-left:30px; height: 27px; float:left; background:none;border:none; line-height:27px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}
.search1 .submit{
  width:53px;
  height:27px;
  cursor:pointer;
  float: right;
  background: none; 
  }


 
 

.case_title{text-align: center; margin-top: 30px;background: url(../images/com_navt.jpg) no-repeat  center 17px; text-align: center; margin-top: 40px;}
.case_title h3 a{font-size: 24px;color:#333333;font-weight: bold;}
.case_title p{font-size: 12px;color:#303030;text-transform: uppercase;font-family: arial; padding-top: 5px; letter-spacing: 2px;}



.td_show_title{background:url(../images/ys_x.jpg) no-repeat bottom center; text-align: center; padding-bottom: 13px; margin-top: 20px;}
.td_show_title h3 span{ color:#00893d;font-weight: bold; }
.td_show_title p{font-size: 12px;color:#868686;font-family: arial;text-transform: uppercase; margin-top: 5px;}

.td_show_title h3 {font-size: 24px;font-weight: bold;color:#393939;}



.td_nr{background:url(../images/td_dbg.jpg) no-repeat top center; height:272px; margin-top: 60px;}

.td_nr dl{width:420px; position:absolute; height:115px;}
.td_nr dt{width:85px; height:26px;background:#ffa200;font-size: 16px;color:#000; text-align: center; line-height: 26px;}


.td_nr dd{font-size: 14px;color:#FFF; line-height: 24px;text-align: right; margin-top: -16px;}

.td_nr dl.td2{top:0px;right:0px;}

.td_nr dl.td3{top:155px;left:0px;}
.td_nr dl.td4 dt{position:absolute;right:0px;bottom:0px;}


.td_nr dl.td3 dt{position:absolute;left:0px;bottom:0px;}
.td_nr dl.td3 dd{font-size: 14px;color:#000; line-height: 24px;text-align: right; margin-top: 12px;}

.td_nr dl.td4 dd{ text-align: left; margin-top: 12px;}
.td_nr dl.td4{top:155px;right:0px;}


.td_nr dl.td2 dt{position:absolute;right:0px;top:0px;}

.td_nr dl.td2 dd{font-size: 14px;color:#000; line-height: 24px;text-align: left; margin-top: 12px;}


.kehu_dbg{background: #ececec; height: 530px;}




 .kehu_nr ul{width:1300px; margin-top: 30px;}

.kehu_nr a:hover { color: #237820; }
.kehu_nr li{width:230px; height: 303px; padding:8px;background: #FFF; border: 1px solid #dddddd; display: block; float: left;   margin:15px 52px  0px 0px;}
.kehu_nr li .kehu_pic{width:230px; height: 145px; overflow: hidden; }
.kehu_nr li .kehu_pic img{width:230px; height: 145px;-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
overflow:hidden;}
.kehu_nr li .kehu_pic:hover img{transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari Ã¥â€™Å’ Chrome */
	-o-transform:scale(1.2, 1.2);}

.kehu_r a.kehu_title{ color: #313131; font-weight: bold; font-size: 14px; height: 36px; line-height: 36px; overflow: hidden;   display: block;}
.kehu_r p{ line-height: 24px; color: #535353; height: 72px; overflow: hidden;font-size: 14px;}

.kehu_r .kehu_more{ background:#FFF; width: 72px; height: 22px; display: block; ; text-align: center; line-height: 22px;  border:1px solid #525252;margin:15px auto 0; }
  

.about_dbg{background: url(../images/about_dbg.jpg) no-repeat top center; height: 442px;}

 
 
 


 





.pro_c {
	width:210px;  height:773px; 
	float:left; margin-top: 30px;
	display:inline;  overflow: hidden; padding-bottom: 17px;background:url(../images/pro_cb.jpg) no-repeat bottom center #318405;
}
.pro_c_nav {
	height:52px;   
	line-height:52px; text-align:center; display: block;
}
.pro_c_nav h3 {
	font-size:18px;  
	color:#FFF; 
}
.pro_c_nav h3 a {
	color:#FFF; 
}

 
 
.pro_n{ height:715px;overflow:hidden;background:#FFF; margin:3px;  

}
 
 .pro_n li dl {
clear: both; padding:5px 0px;

}
 .pro_n li{ clear: both; padding-top: 14px;}
.pro_n li dl dd {
	height:32px; margin: 0px 7px;border-bottom: 1px dashed #bdbdbd;
	line-height:32px; padding-left: 35px;background:url(../images/pro_ctag.jpg) no-repeat 20px center;

	
	font-size:14px; 
}

.pro_n li dl dd a{ color:#2d2d2d;}
.pro_n li dl dd a:hover{ color: #F00;}
.pro_n li span {

	height:31px;margin:0 9px;
	line-height:31px; overflow: hidden; background:#e6e6e6; 
	display:block;text-align: center;border-radius: 20px;
}
.pro_n li span a {
	font-size:16px;  
	 
}

.pro_n li span:hover{ background:#318405;}
.pro_n li span:hover a {
	color:#FFF;
}



 
.pro_s_nav{height: 46px;background: #0572c9; line-height: 46px; padding-left: 20px;}

.pro_s_nav h3 {
	font-size:18px; background: url(../images/pro_tag.jpg) no-repeat  0px center; padding-left: 41px;
	color:#FFF; float: left;
}
.pro_s_nav h3 a {
	color:#FFF; 
}
.pro_s_nav em{float: right; margin:11px 20px 0px 0px;}


.pro_show {
	width:942px;margin-top: 30px; height:780px;
	float: right;  overflow: hidden; overflow: hidden;
}

.pro_show_n ul {
	width:970px; margin-top: 23px;
}


.pro_show_n li p {text-align: left;
	height: 41px; 
	line-height: 41px;
	overflow: hidden; margin-top: 1px;
	font-size: 14px;background:#f2f2f2;
}
.pro_show_n li {
	width:216px;
	float: left;
	height:200px;
	margin: 12px 24px 30px 0px;
	display: inline; 
	text-align: center;
	position: relative;   
}
.pro_show_n li p a {
	overflow:hidden;width:170px;margin-left: 10px;
	
}

.pro_show_n li p em a{display:block;width:100%;height:100%;}
.pro_show_n li p em{background:url(../images/p_smore.jpg) no-repeat left center;width:17px; height:40px;display:block;float: right;margin-right: 10px;}
.pro_show_n li a.picshow1 {
	width:214px;
	height:159px;  
	overflow:hidden;  
	display:block;border:1px solid #d4d4d4;

}
.pro_show_n li img {
	width:214px;
	height:159px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.pro_show_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
.pro_show_n li:hover a  {
	color:#F00; 
}


 
.proshow{height: 50px; line-height: 50px;  background: url(../images/pro_st.jpg) repeat;padding-left: 24px;
	  }
.proshow .more1{float:right;font-size: 12px; margin-right: 30px;}
.proshow h3 {   height:50px; float:left; margin-left: 20px;color:#FFF;}
 .proshow a{color:#FFF;font-size: 16px;}

  
 




.ys_dbg{background: url(../images/ys_dbg.jpg) no-repeat top center; height: 1039px;margin-top: 60px;}


.ys_dbg p{font-size: 18px;color:#FFF; margin-top: 10px;}

.ys_dbg h2{font-size: 40px;color:#FFF;font-weight: bold; padding:35px 0px 0px 280px;}
.ys_dbg h2 span{color:#fff400;font-weight: bold;}

.lc_dbg{background:url(../images/lc_dbg.jpg) no-repeat  center 10px #ececec; height:308px;}

.lc_nbg{background:url(../images/lc_pic.png) no-repeat top center; height:308px; margin-top: 20px; padding-left: 26px;}

.lc_nbg p{float: left;font-size: 14px; margin: 130px 2px 0px 0;width:140px;text-align: center;}

.lc_nbg p.last{margin:130px 0 0 0;}

 


.lc_title {text-align: center;}
.lc_title p{font-size: 12px;text-transform: uppercase; margin-top: 6px;}
.lc_title h3{font-size: 24px;font-weight: bold;color:#3f871d;}

.ys_nr .ys1{left:110px;top:210px;}
.ys_nr .ys2{left:110px;top: 325px;}
.ys_nr .ys3{left:110px;top: 448px;}
.ys_nr .ys4{left: 617px;top: 122px;}
.ys_nr .ys5{left:617px;top: 244px;}

.ys_nr{margin-top: -35px;}
.ys_nr div{position:absolute;}
.ys_nr p{font-size: 14px;line-height: 30px;color:#252525;background:url(../images/ys_tag.jpg) no-repeat 10px 10px; padding-left: 30px;width:410px;}
.ys_nr h3{font-size: 24px;font-weight: bold;color:#252525;}










.cp_n{position: relative;margin-top: 20px;}
.cp_n #simgs1{ margin-left:80px;}
.cp_n em a{display:block;width:100%; height:100%;}
.cp_n em {
	position: absolute;	top: 45px;width:49px; height:49px;display:block; background-image:url(../images/hz_jt.jpg);
}
.cp_n .t_l {
	left:0px;background-position: 0 0;

}
.cp_n .t_r {
	right: 0px;background-position: right 0;

}

.cp_n p {
	height: 32px;
	line-height: 32px; 
	overflow: hidden;
	font-size: 14px;background:url(../images/pro_x.jpg) no-repeat bottom center;
}
.cp_n li {
	width:188px;
	float: left; 
	height:120px; 
	margin: 20px 24px 8px 0px;
	display: inline;
	text-align: center;
	position: relative; 
}
.cp_n li a {
	overflow:hidden;

}
.cp_n li a.picshow1 {
	width:180px;
	height:80px;
	overflow:hidden; padding:3px;
	display:block;border:1px solid #e7e7e7;
	 
}
.cp_n li img {
	width:180px;
	height:80px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}


.cp_n li:hover p{ }

.cp_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
.cp_n li a:hover {
	color:#F00
}

 
 
 


.gg1{background:url(../images/gg1.jpg) no-repeat top center; height:253px; margin-top: 30px; }


.gg2{background:url(../images/gg2.jpg) no-repeat top center; height:225px; margin-top: 30px;}

 
.gg1_tel{font-size: 14px;color:#FFF; float: right; padding:60px 0px 0px  0px;width:500px;
 }
.gg1_tel p { font-size: 14px; height: 29px;display: block; line-height: 29px; margin:40px 0 0 0px; }
.gg1_tel span{font-size: 24px;font-family:arial;font-weight: bold; color:#ffa200;}
.gg1_tel a{ display: block;  margin:20px 0px 0 180px;width:121px; height: 37px;background:#ffa200;font-size: 16px;color: #FFF;text-align: center; line-height: 37px;  }

.ys_tel{top:660px;left:600px;}
.ys_tel p { font-size: 14px; height: 46px;display: block; line-height: 46px; margin:40px 0 0 0px;background:url(../images/ys_tel.jpg) no-repeat left center; padding-left: 60px; font-size: left; }
.ys_tel span{font-size: 24px;font-family:arial;font-weight: bold; color:#ffa200;}
.ys_tel a{ display: block;  margin:20px 0px 0 80px;width:191px; height: 37px;background:url(../images/ys_zixun.jpg) no-repeat 150px center #ffa200;font-size: 16px;color: #FFF;text-indent: 40px; line-height: 37px;float:left;  }


.gg2_tel{font-size: 14px;  padding:162px 0px 0px 370px; 
 }
.gg2_tel p { font-size: 14px; height: 29px;display: block; line-height: 29px;  float: left; margin-top: 4px; }
.gg2_tel span{font-size: 24px;font-family:arial;font-weight: bold; color:#ffa200;}
.gg2_tel a{ display: block;  margin: 0px 0px 0 50px;width:191px; height: 37px;background:url(../images/ys_zixun.jpg) no-repeat 150px center #ffa200;font-size: 16px;color: #FFF;text-indent: 40px; line-height: 37px;float:left;  }


.about_dbg{background:url(../images/about_dbg.jpg) repeat-y top center; height:320px;}

.sp{float: left;width:433px; height:261px;margin:30px 0px 0px 99px;}
.sp img{width:433px; height:261px;}

.about{width:585px; background:url(../images/about_j.jpg) no-repeat left center; padding-left: 28px;height:320px;float: right;}


.about_k{margin:30px 50px;}
.about_ti h3 a{font-size: 18px; color:#FFF;}
.about_n{font-size: 14px; line-height: 30px; height:180px;overflow:hidden;display:block; margin-top: 10px; color:#FFF;}
.about_a {margin-top: 15px;}
.about_a a{width:97px; height:27px;background:#c7e3d4;display:block;text-align: center; color:#2f8c02; line-height: 27px; margin-right: 30px;float: left;}




 
.td_zixun{ text-align: center;margin-top: 30px;
 }
.td_zixun p { font-size: 14px; height: 29px;display: block; line-height: 29px; margin:40px 0 0 0px; }
.td_zixun span{font-size: 24px;font-family:arial;font-weight: bold; color:#308112;}
.td_zixun a{ display: block;background:url(../images/td_more.jpg) no-repeat;   font-size: 20px;color: #FFF;text-align: center; line-height: 42px; height:45px; width:232px; margin:20px auto 0;   }

.zwyw_fc{width:1300px;}
.zwyw_fc h3{  margin-right: 50px;background: url(../images/com_navt.jpg) no-repeat  center 17px; text-align: center;float: left;width:350px;}


.zwyw_fc{margin: 40px 0px 0px 40px;}
.zwyw_fc h3 a{font-size: 24px;color:#333333;font-weight: bold;}
.zwyw_fc p{font-size: 12px;color:#303030;text-transform: uppercase;font-family: arial; padding-top: 5px; letter-spacing: 2px;}

.zwyw_fc h3.tag_fc a{color:#2f8c02;}










.fc_n{position: relative;margin-top: 20px; height:240px;}
.fc_n #simgs3,.fc_n #simgs4,.fc_n #simgs5{ margin-left:80px;}
.fc_n em {
	position: absolute;	top: 85px;
}
.fc_n .t_l {
	left:0px;

}
.fc_n .t_r {
	right: 0px;

}

.fc_n p {
	height: 32px;
	line-height: 32px; 
	overflow: hidden;
	font-size: 14px;background:url(../images/pro_x.jpg) no-repeat bottom center;
}
.fc_n li {
	width:238px;
	float: left; 
	height:200px; 
	margin: 20px 24px 8px 0px;
	display: inline;
	text-align: center;
	position: relative; 
}
.fc_n li a {
	overflow:hidden;

}
.fc_n li a.picshow1 {
	width:230px;
	height:168px;
	overflow:hidden; padding:3px;
	display:block;border:1px solid #c4c4c4;
	 
}
.fc_n li img {
	width:230px;
	height:168px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}


.fc_n li:hover p{ }

.fc_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
.fc_n li a:hover {
	color:#F00
}












.cjwq{width:307px; height:380px;  float:right; margin-top:40px; display:inline;}
 
.news{position:relative;width:835px;float:left;margin-top: 40px;}

.cjwq_nav{  line-height:40px;height:40px;border:1px solid #dfdfdf;border-bottom: none;background:#f9f9f9;} 
.cjwq_nav h3{ font-size:16px;background:#2f8c02; margin:1px;width:100px; text-align: center;}
.cjwq_nav h3 a{  color:#FFF;  display:block; }
 
 .cjwq_n{height: 393px; border:1px solid #d5d5d5;
	}
#ticker2 {
	height: 162px;  
	
	
	
}
#ticker2 li {
	position: relative;  padding-bottom:30px; height:70px;
	margin: 0px 0px 15px 0px; padding:0px 15px;
}

#ticker2 ul{position: relative; }

.da{   padding-left:27px; color:#8f8f8f; height:40px; overflow:hidden; line-height:20px;}
.wen{ height:26px;   display:block;background:url(../images/wenda.jpg) no-repeat 0px 7px; padding-left:27px; margin:6px 0px; line-height:26px; overflow:hidden;  }
.wen a{color:#181818; font-size:14px;}
.cjwq ul { padding:20px 0px;}


.cjwq_pic{padding:10px; text-align: center; border-bottom: 1px dashed #e0e0e0; margin-bottom: 15px;}
/* news*/

.news_n{  padding:25px 20px; overflow:hidden; border:1px solid #d5d5d5;background:#f9f9f9; height:344px;}
 
.news_n .more1{color:#404040;position:absolute;top:13px; right:10px;}

.news_n li { line-height:30px;  height:30px;  margin-right:35px; display:inline; background:url(../images/news_tag.jpg) no-repeat left center; padding-left:20px; overflow:hidden; width:43%; float:left; }
.news_n li a{ width:70%; overflow:hidden; float:left; color:#363333;}
.news_n li span{ float:right; color:#363333; font-family:Arial, Helvetica, sans-serif}
.news_n li a:hover{ color:#F00}
.news_n ul{ margin-top:10px; overflow:hidden;  padding-top:10px;width:830px; }
.news_te img{ width:240px; height:165px; float:left; margin-right:20px; display:inline; padding:3px; border:1px solid #aeaeae;}
.news_te{ line-height:24px; color:#363333;}
.news_te .news_rn{ float:right; width:514px;}
.news_te .tebie_title{ display:block;color:#404040; font-size:14px;  height:40px; line-height:40px;}
.news_te  a.news_more{ background:#5b5b5b; width:67px; height:25px; line-height:25px; text-align:center; color:#FFF; display:block; margin-top:14px;text-transform: uppercase;}

.news_te .news_ten{ height:78px; overflow:hidden; line-height:26px;}
.news_te .news_ten p{ height:100px; overflow:hidden;}

.zwyw_xw{  height:40px;border:1px solid #dfdfdf;border-bottom: none;background:#f9f9f9;}

.zwyw_xw li{ width:100px; height:38px; line-height:38px; display:block;float:left; font-size:16px; text-align:center;margin:1px 10px 1px 0px;}
.zwyw_xw li img{ float:left;}


.zwyw_xw a{ width:100px; display:block;  float:left; margin-left:1px;  }

.zwyw_xw a:hover{ background:#2f8c02; color:#FFF;  display:block; font-weight:bold; }

.zwyw_xw a.tag_news{ background:#2f8c02;   color:#FFF;display:block;font-weight:bold;}


.none{ display:none}
.block{ display:block}

.zwyw_xw  li span{ width:82px; height:29px; display:block; text-align:center; }

 
 

  .links{border-bottom: 1px solid #498534;background:url(../images/links_x.jpg) no-repeat  center  24px; height:55px; padding:40px 50px 0px 50px; }
.links_bg{background:url(../images/end_t.jpg) no-repeat top center #1c6701; height:96px; margin-top: 30px; padding-top: 26px;}

.links h3{font-size: 14px; color:#FFF; float:left;}
.links a{color:#fff; padding:0px 10px;float:left;}

